Skip to content

v10.1.0

Choose a tag to compare

@valadas valadas released this 19 Aug 02:56
· 1289 commits to master since this release
f66ba09

Release Notes

We'd like to first thank everyone from the community who has submitted pull requests or reported issues.
A grand total of 75 pull requests by 9 contributors were processed for this release.

Noteworthy Changes in v10.1.0

Special testing request

A fix within this release was made to better support upgrades on multi-lingual sites. If you have multi-language sites, your upgrade testing would be most welcome.

Enhancements/Features

  • Added ascending/descending sort toggle to Resource Manager #6531 thanks @adlzanchetta-trilogy
  • Added Turkish language as an option to Install Wizard and Upgrade Wizard #6558 thanks @idumlupinar
  • Improved Localization helpers #6572 thanks @bdukes
  • Refactored to Allow SQL to do recursive search for files in subfolders #6582 by @timi-ty
  • Local Upgrades (started a new way to perform upgrades, this is not yet exposed, completion TBD) #6599 thanks @bdukes
  • Added UI to manage some host settings (If you need previewing themes using a querystring or if you need HTML content in module titles, you need to expressly enable that feature in Security => More => More Security Settings) #6605 thanks @valadas
  • Added rtl attribute and class to body for right-to-left language support #6617 thanks @mnouraei
  • Bumped Dnn.ClientDependency to v1.10.0 (This provides support for rtl css and js files being loaded if available only for rtl languages) #6640 and 15 thanks @mnouraei and @valadas

Bug Fixes

  • Fixed HtmlModule 10 upgrade issues with localized sites #6560 thanks @tvatavuk
  • Resolved an issue with usage of removed method in DDRActionsMenu #6563 thanks @bdukes
  • Resolved typos in resx files #6573 thanks @bdukes
  • Fixed double-encoding in DnnDatePicker internal control #6592 thanks @bdukes
  • Fixed a potential Stack overflow #6598 thanks @bdukes
  • Fixed/moved tab stored procedures to avoid concurrency issues #6633 thanks @timi-ty
  • Fixed an issue where IAdminMenuController was not registered in DI #6639 thanks @valadas
  • Fixed an issue where CustomCss module would not load #6642 thanks @valadas

Maintenance

  • Bumped file-loader from 3.0.1 to 6.2.0 #6283
  • Bumped caniuse database #6533 #6548 #6608
  • Removed obsolete usages in DotNetNuke.Website #6535 thanks @bdukes
  • Bumped eslint from 7.32.0 to 9.25.1 #6537
  • Bumped dotnet-sdk from 9.0.203 to 9.0.300 #6546
  • Bumped esbuild from 0.25.3 to 0.25.4 in the npm_and_yarn group #6551
  • Bumped undici from 6.21.1 to 6.21.3 in the npm_and_yarn group #6552
  • Bumped eslint from 9.25.1 to 9.28.0 #6568
  • Bumped eslint-plugin-jest from 22.21.0 to 28.12.0 #6570
  • Bumped GitVersion.Tool used by Cake #6576 thanks @bdukes
  • Bumped Microsoft.TestPlatform from 17.12.0 to 17.14.1 #6577 thanks @bdukes
  • Bumped NuGet.CommandLine from 6.12.2 to 6.14.0 #6578 @bdukes
  • Bumped the npm_and_yarn group across 21 directories with 1 update #6589
  • Bumped webpack-dev-server from 5.1.0 to 5.2.1 in the npm_and_yarn group #6590
  • Bumped the npm_and_yarn group with 2 updates #6597
  • Removed implicit dependencies in PortalController #6602 thanks @bdukes
  • Bumped the npm_and_yarn group with 2 updates #6604
  • Commited autogenerated files #6606 thanks @valadas
  • Bumped Yarn from 4.9.1 to 4.9.2 #6610 thanks @bdukes
  • Bumped array.prototype.findindex from 2.2.1 to 2.2.4 #6611
  • Bumped @typescript-eslint/parser from 8.33.1 to 8.35.1 #6612
  • Bumped dotnet-sdk from 9.0.301 to 9.0.302 #6619
  • Cleaned up legacy code #6620 thanks @donker
  • Deprecated ClientResourceManager.RegisterIEStylesheet #6624 thanks @bdukes
  • Bumped form-data from 4.0.3 to 4.0.4 in the npm_and_yarn group
  • Bumped dotnet-sdk from 9.0.302 to 9.0.303 #6630
  • Bumped @eslint/plugin-kit from 0.3.3 to 0.3.4 in the npm_and_yarn group #6634

Documentation / Developer Experience

  • Documentation fixes #6524 thanks @bdukes
  • Introduced IHostSettings to replace Host class #6538 thanks @bdukes
  • Added eslint to resource-manager project and updated dnn-elements to latest #6555 thanks @valadas
  • Updated/Fixed storybook v9 #6565 thanks @valadas
  • Resolved build failure when SSMS is installed #6575 thanks @bdukes
  • Resolved warnings in Dnn.PersonaBar.UI #6583 thanks @bdukes
  • Resolved warnings in DotNetNuke.HttpModules & fix DI timing #6591 thanks @bdukes
  • Use MSBuild instead of nuget.exe to restore packages #6625 thanks @bdukes
  • Fixed a typo in enhancement request issue template #6635 thanks @bdukes
  • Bumped versions to 10.1.0 #6637 thanks @valadas

List of Contributors

Additional Resources.

Is this your first time installing or upgrading DNN? If so, you can find some help with the installation and upgrade wiki articles. If this is your 100th time upgrading DNN, maybe review the guides and submit a few changes!

MD5 Checksums

File Checksum
DNN_Platform_10.1.0_Deploy.zip 28c103e90f30ac32675d351c04dda4f9
DNN_Platform_10.1.0_Install.zip d9ac82c750574aa96e22eed3e63d797f
DNN_Platform_10.1.0_Symbols.zip 9345fb801dd914b03295c8fd313fef9f
DNN_Platform_10.1.0_Upgrade.zip 576f88061339baff99088029c19aeade